person with a generous income - English Synonyms Dictionary